package com.stone.framework.message.cases;

import java.time.LocalDate;
import java.time.LocalDateTime;

import io.swagger.annotations.ApiModelProperty;

public class CurrCaseResBody {

    @ApiModelProperty(value = "机构号")
    private String orgCode;

    @ApiModelProperty(value = "项目号")
    private String projectCode;

    @ApiModelProperty(value = "活动号")
    private String eventCode;

    @ApiModelProperty(value = "批次号")
    private String batchCode;

    @ApiModelProperty(value = "案件编号")
    private String caseNbr;

    @ApiModelProperty(value = "证件号")
    private String custNbr;

    @ApiModelProperty(value = "委案日期")
    private LocalDate startDate;

    @ApiModelProperty(value = "结案日期")
    private LocalDate endDate;

    @ApiModelProperty(value = "员工号")
    private String collector;

    @ApiModelProperty(value = "末次跟进日期")
    private LocalDateTime lastFollowupDate;

    public String getOrgCode() {
        return orgCode;
    }

    public void setOrgCode(String orgCode) {
        this.orgCode = orgCode;
    }

    public String getEventCode() {
        return eventCode;
    }

    public void setEventCode(String eventCode) {
        this.eventCode = eventCode;
    }

    public String getProjectCode() {
        return projectCode;
    }

    public void setProjectCode(String projectCode) {
        this.projectCode = projectCode;
    }

    public String getBatchCode() {
        return batchCode;
    }

    public void setBatchCode(String batchCode) {
        this.batchCode = batchCode;
    }

    public String getCaseNbr() {
        return caseNbr;
    }

    public void setCaseNbr(String caseNbr) {
        this.caseNbr = caseNbr;
    }

    public String getCustNbr() {
        return custNbr;
    }

    public void setCustNbr(String custNbr) {
        this.custNbr = custNbr;
    }

    public LocalDate getStartDate() {
        return startDate;
    }

    public void setStartDate(LocalDate startDate) {
        this.startDate = startDate;
    }

    public LocalDate getEndDate() {
        return endDate;
    }

    public void setEndDate(LocalDate endDate) {
        this.endDate = endDate;
    }

    public String getCollector() {
        return collector;
    }

    public void setCollector(String collector) {
        this.collector = collector;
    }

    public LocalDateTime getLastFollowupDate() {
        return lastFollowupDate;
    }

    public void setLastFollowupDate(LocalDateTime lastFollowupDate) {
        this.lastFollowupDate = lastFollowupDate;
    }

    @Override
    public String toString() {
        return "CurrCaseResBody [orgCode=" + orgCode + ", eventCode=" + eventCode + ", projectCode=" + projectCode
            + ", batchCode=" + batchCode + ", caseNbr=" + caseNbr + ", custNbr=" + custNbr + ", startDate=" + startDate
            + ", endDate=" + endDate + ", collector=" + collector + ", lastFollowupDate=" + lastFollowupDate + "]";
    }

}
